branch concept - German English Dictionary